﻿@import "common.css";
#container{ margin-top:15px;}
.border{ border:1px solid #E7E7E7;}
.wrapleft{ float:left; width:910px;}
.wrapright{ float:right; width:332px;}

.modetitle{ padding:10px 20px; height:30px; font:normal 16px/30px "微软雅黑"; background:#F6F6F6;border-bottom:1px solid #E7E7E7; margin-bottom:16px; overflow:hidden;}
.modetitle strong{ display:inline-block; float:left;}
.modetitle .fr,.modetitle span{ float:right; display:inline-block;}
.modetitle span a{ display:inline-block; padding:0 15px; height:28px; border:1px solid #E7E7E7; margin-right:5px; font-size:14px; color:#535353}
.modetitle span a.on{border-color:#EFBE33;}

/*项目属性样式*/
.shuxing{ height:25px;}
.shuxing span{float:left; display:inline-block; border:1px solid  #E7E7E7; padding:0 11px; margin-right:4px; height:23px; line-height:23px; font-size:12px; color:#9c9c9c;}
.shuxing span em{ float:left;display:inline-block; margin-top:4px; margin-right:8px; width:15px; height:15px; background:url(../images/shuxing.png) no-repeat;}
.shuxing span em.top{ background-position:0 0;}
.shuxing span em.gj{ background-position:0 -22px;}
.shuxing span em.zb{ background-position:0 -44px;}
.shuxing span em.ing{ background-position:0 -66px;}
.shuxing span em.end{ background-position:0 -88px;}
.ico_lx{ display:inline-block; width:13px; height:11px; background:url(../images/icon_lxwm.png) no-repeat; overflow:hidden; margin-right:10px;}
.ico_sc_b,.ico_msg,.ico_cord{ display:inline-block;  width:19px; height:18px;margin-right:10px; background:url(../images/ico_user.png) 0 0 no-repeat; overflow:hidden;}
.ico_sc{ display:inline-block; width:14px; height:13px; background:url(../images/ico_sc.png) no-repeat; overflow:hidden; margin-right:8px;}
.ico_cord{ background-position:0 -47px; height:17px;}
.ico_msg{ background-position:0 -100px; height:13px;}
.ico_uba{ display:inline-block; width:15px; height:12px;background:url(../images/icon_user_blank.png) left center no-repeat; overflow:hidden; margin-right:8px;}

/*项目参与人数与截止时间*/
.count_time{ height:24px; margin-bottom:10px; color:#8c8c8c;}
.count_time span{ float:left; padding-left:25px; margin-right:20px; display:inline-block; height:24px; line-height:24px;}
.count_time .uico{ background:url(../images/icon_user.png) left center no-repeat;}
.count_time .tico{ background:url(../images/icon_time.png) left center no-repeat;}
.count_time em{ color:#FF0000;}

/*列表分类*/
.sortbox{ border:1px solid #E7E7E7; margin-bottom:10px; padding:40px; padding-bottom:20px; font-size:14px; color:#535353;}
.sortbox li{ margin-bottom:20px; line-height:24px; position:relative;}
.sortbox li .morec{ position: absolute; right:-30px; top:0; z-index:1; padding:0 8px;background:#EFBE33; height:24px; line-height:24px; font-size:12px; cursor:pointer;}
.sortbox dt{ float:left; width:92px;}
.sortbox dd{ float:left; width:736px;}
.sortbox  a{ padding:0 22px; display:inline-block; height:22px; border:1px solid #fff; color:#535353;}
.sortbox  a.on{ border-color:#EFBE33;}
.sortbox li .twom{ padding:10px 20px; background:#f6f6f6;margin-top:5px; font-size:12px;}
.sortbox li .twom a{ border:0; padding:0 10px;}
.sortbox li .twom a.on{ background:#EFBE33;}
.sortbox #sortbig{ height:24px; overflow:hidden;}
.sortbox #sortbig dd{width:700px;}
/*列表*/
.listbox{border:1px solid #E7E7E7; padding-bottom:50px;}
.listhead{ padding:10px 20px; height:30px; background:#F6F6F6;border-bottom:1px solid #E7E7E7; margin-bottom:16px;}
.listhead li{ float:left; padding:3px 0; height:24px; margin-right:2px; font-size:14px;}
.listhead li a{ display:inline-block;padding:0 20px; height:22px; line-height:22px;border:1px solid #E7E7E7; color:#535353;}
.listhead li a.on{border-color:#EFBE33;}
.listhead li.orders{ padding:6px 6px 6px 12px; height:18px;}
.listhead li.orders a{ float:left; display:block; width:17px; height:17px; cursor:pointer; border:0; padding:0; background:url(../images/list_obg.jpg) 0 0 no-repeat; margin-right:10px;}
.listhead li.orders a.grey{ background-position:0 0;}
.listhead li.orders a.org{ background-position:-28px 0;}
.listhead li.research{ float:right; width:304px;height:26px;margin:0; padding:0; border:#EFBE33 2px solid;background:#EFBE33; overflow:hidden;}
.listhead li.research input{ float:left;border: 0px none #FFF; }
.listhead li.research .txt {width:216px;line-height:26px;height:26px;color:#999; padding:0 10px;}
.listhead li.research .btn { display:block;width:66px; height:26px; background:#EFBE33; line-height:26px; text-align:center; overflow:hidden; cursor:pointer; color:#535353; font-size:14px; font-weight:bold;}
/*一行一列875列表*/
.listcontainer{ width:875px; margin:0 auto;}
.listview{}
.list_item{ margin-bottom:8px; background:url(../images/li_bg_y875.jpg) repeat-y; color:#535353;}
.list_item .litop,.list_item .lifoot{ height:3px; overflow:hidden; background:url(../images/li_bg_t875.jpg) no-repeat;}
.list_item .lifoot{ background:url(../images/li_bg_b875.jpg) no-repeat;}
.list_item .limain{ padding:11px; position:relative;}
.list_item .liimg{ float:left; width:292px;/* height:180px;*/}
.list_item .liimg img{ width:292px; height:180px;}
.list_item .liimg h3{ height:30px; line-height:30px; font-size:16px; text-align:center; margin-top:5px;}
.list_item .licon{ float:left; width:532px; margin-left:23px;}
.list_item .licon h2{ height:24px; font: bold 16px/24px "微软雅黑"; margin-bottom:8px; overflow:hidden;}
.list_item .licon  .shuxing{ height:25px; margin-bottom:9px;}
.list_item .licon .intro{ display:block; overflow:hidden; font-size:14px; margin-bottom:6px; height:44px; line-height:22px;}
.list_item .licon .price{ height:24px; line-height:24px; font-size:18px;}
.list_item .viewbtn{ display:block; position:absolute; bottom:11px; right:11px; z-index:1; cursor:pointer; padding-left:31px; width:119px; height:48px; line-height:48px; background:#F0BE32 url(../images/s_grey.png) 114px center no-repeat; font-size:18px; color:#3f3f3f}

.list_item .artli{ float:left; width:532px; margin-left:23px;}
.list_item .artli h2{ height:24px; font: bold 16px/24px "微软雅黑"; margin-bottom:8px; overflow:hidden;}
.list_item .artli .shuxing{ font-size:14px; height:30px;}
.list_item .artli .shuxing span{ height:28px; line-height:28px;}
.list_item .artli .intro{ display:block; overflow:hidden; font-size:14px; margin-bottom:6px; height:44px; line-height:22px; }
.list_item .artli .tj{ height:30px; line-height:30px; font-size:14px;}
.list_item .artli .tj em{ color:#DC0000}
.list_item .artli .artoper{ margin-bottom:10px; height:28px; line-height:28px;}
.list_item .artli .artoper span{ display:inline-block; padding:0 15px;  margin-right:10px; height:25px;line-height:25px; background:#EFBE33;font-size:14px; color:#3f3f3f; border:0px;}
/*小图列表*/
.list_item2{ float:left; width:285px; overflow: hidden; margin:0 10px 12px 0;background:url(../images/li_bg_y285.jpg) repeat-y; color:#535353;}
.list_item2.nomr{ margin-right:0;}
.list_item2 .litop,.list_item2 .lifoot{ height:3px; overflow:hidden; background:url(../images/li_bg_t285.jpg) no-repeat;}
.list_item2 .lifoot{ background:url(../images/li_bg_b285.jpg) no-repeat;}
.list_item2 .limain{ padding:10px 13px; width:260px; position:relative; padding-bottom:20px;}
.list_item2 .liimg{ float:left; width:260px; height:160px; margin-bottom:10px;}
.list_item2 .liimg img{ width:260px; height:160px;}
.list_item2 .licon{ float:left; width:260px;}
.list_item2 .licon h2{ height:24px; font: bold 16px/24px "微软雅黑"; margin-bottom:10px; overflow:hidden;}
.list_item2 .licon h3{ height:34px; font: bold 16px/34px "微软雅黑";overflow:hidden; text-align:center;}
.list_item2 .licon  .shuxing{ height:25px; margin-bottom:12px;}
.list_item2 .licon .intro{ display:none; overflow:hidden; font-size:14px; margin-bottom:6px; height:44px; line-height:22px;}
.list_item2 .licon .price{ height:36px; line-height:36px; font-size:18px;}
.list_item2 .viewbtn{ display:block; position:absolute; bottom:20px; right:10px; z-index:1; cursor:pointer; padding-left:14px; width:90px; height:36px; line-height:36px; background:#F0BE32 url(../images/s_grey.png) 82px center no-repeat; font-size:16px; color:#3f3f3f}



/*右侧保障体系*/
.bztxbox{border:1px solid #E7E7E7; margin-bottom:10px; background:url(../images/bztx.jpg) no-repeat; width:330px; height:245px;}
.bztxbox h2{ height:74px; text-align:center; font: bold 26px/74px "微软雅黑";border-bottom:1px solid #E7E7E7; margin-bottom:22px; background:F6F6F6 url(../images/bztx.jpg) no-repeat; overflow:hidden;}
.bztxbox h2 span{ display:none;}
.bztxbox h3{ width:268px; margin:0 auto; height:23px; margin-bottom:37px; padding-bottom:18px; margin-bottom:18px; font: bold 20px/23px "微软雅黑"; border-bottom:#F6F6F6 1px solid;}
.bztxbox a{ float:left; width:100%; height:23px; display:block; overflow:hidden; text-indent:-1000px;}
.bztxlist{ width:258px; margin:0 auto;}
.bztxlist li{ float:left; width:64px; height:59px;margin-right:33px;}
.bztxlist li a{ float:left; width:64px; padding-top:37px; height:22px;line-height:22px;display:block; overflow:hidden; text-indent:-1000px;}
.bztxlist li.nomr{ margin-right:0;}

.clientdown{border:1px solid #E7E7E7; margin-bottom:10px; }

/*右侧项目推荐*/
.eliteproject{border:1px solid #E7E7E7; padding:6px 16px 80px 16px;}
.eliteproject .elitetit{ height:44px;  font: normal 18px/48px "微软雅黑";}
.eliteproject .elitelist{ width:298px; margin:0 auto;}
.eliteproject li{ float:left; width:292px; height:285px; padding:3px; background:url(../images/li_298_291.png) no-repeat; margin-bottom:10px;}
.eliteproject li.nomr{ margin-right:0;}
.eliteproject li img{ width:292px; height:180px; margin-bottom:13px;}
.eliteproject .txt{ padding:0 16px; width:260px;  height:82px; padding-bottom:10px;}
.eliteproject h3{ height:40px; line-height:20px; overflow:hidden; font-size:14px;color:#535353;}
.eliteproject h3 a{ color:#535353;}
.eliteproject h3 a:hover{ color:#ff6600;}
.eliteproject p{ display:block; width:260px; height:42px; line-height:42px; overflow:hidden;}
.eliteproject .price{ font-size:18px;} 
.eliteproject .more{ float:right; display:block; margin-top:2px;width:104px; height:36px; line-height:36px; font-size:14px; background:#F0BE32; text-align:center;}
.eliteproject .more a{ display:inline-block; padding-right:18px;height:36px; background:url(../images/s_grey.png) no-repeat  right center; color:#3F3F3F; cursor:pointer;}


/*右侧画家推荐*/
.eliteart{border:1px solid #E7E7E7; padding:6px 16px 80px 16px;}
.eliteart .elitetit{ height:44px;  font: normal 18px/48px "微软雅黑";}
.eliteart .elitelist{ width:298px; margin:0 auto;}
.eliteart li{ width:292px; height:270px; padding:3px; background:url(../images/li_298_276.png) no-repeat; margin-bottom:10px; font-size:14px;}
.eliteart li.nomr{ margin-right:0;}
.eliteart li img{ width:292px; height:180px; margin-bottom:10px;}
.eliteart li .txt{ padding:0 16px; width:260px; height:68px; line-height:36px; padding-bottom:12px;}
.eliteart li h3{height:32px; font:bold 16px/32px "微软雅黑"; overflow:hidden;color:#535353;}
.eliteart li h3 span{ float:right; font-size:14px; font-weight:normal;}
.eliteart h3 a{ color:#535353;}
.eliteart h3 a:hover{ color:#ff6600;}
.eliteart p{display:block; width:260px; height:32px; line-height:32px; overflow:hidden;}
.eliteart .more{ float:right; display:inline-block;width:104px; height:32px; line-height:32px; font-size:14px; background:#F0BE32; text-align:center;}
.eliteart .more a{ display:inline-block; padding-right:18px;height:36px; background:url(../images/s_grey.png) no-repeat  right center; color:#3F3F3F; cursor:pointer;}
/*右侧成为艺术家*/
.artapply{border:1px solid #E7E7E7; margin-bottom:10px; padding:10px; line-height:35px;}
.artapply h2{height:68px;font: bold 26px/68px "微软雅黑";border:2px solid #EFBE33; color:#EFBE33; margin-bottom:30px; overflow:hidden; cursor:pointer;}
.artapply h2 a{ display:block;width:100%; height:68px;  padding-left:98px;color:#EFBE33; background:url(../images/lamp_ico.jpg) 60px center no-repeat;}
.artapply p{ padding:0 15px; font-size:18px;}
.artapply p em{ color:#ce0f0f; font-size:24px;}
/*---项目详情页---*/
/*项目概况*/
.detailshow_one{border:1px solid #E7E7E7; padding:10px 20px 10px 7px; margin-bottom:10px;}
.detailshow_one .showphoto{ float:left; width:450px; height:450px;}
.detailshow_one .showphoto img{ width:450px; height:450px;}
.detailshow_one .summaryright{ float:right; width:740px; padding-top:5px; color:#535353;}
.summaryright h1{ height:46px; font:bold 16px/46px "微软雅黑";}
.summaryright strong{ float:left; display:inline-block; height:46px; margin-right:10px; font-weight:bold;}
.summaryright .shuxing{ height:25px; margin-bottom:12px;}
.summaryright h1 .shuxing{ float:left; margin-top:10px; margin-bottom:10px; font:normal 12px/25px "微软雅黑";}

.summaryright .summarycon{ line-height:28px; font-size:14px; margin-bottom:15px;}
.summaryright .summarycon span.border{ display:inline-block;border:1px solid  #E7E7E7; padding:0 11px; margin-right:4px; height:23px; line-height:23px; font-size:12px; margin:0 5px;}
.summaryright .summarycon em{ color:#DC0000;}
.summaryright .summarycon .price{ font-size:18px;}
.summaryright .summaryjs{ padding:10px 28px;border:1px solid #E7E7E7; background:#F8F8F8; font: normal 14px/28px "微软雅黑";/* height:auto !important; height:100px; min-height:100px; */margin-bottom:20px;}
.summaryright .summaryjs h3{ font-weight:bold; height:32px;}
.summaryright .btntoubiao{ float:left; display:block; background:#F0BE32 url(../images/btn_detail.jpg) no-repeat; padding-left:78px; padding-right:38px; height:70px; border:0; cursor:pointer; font: bold 26px/70px "微软雅黑";color:#3f3f3f; border:0;}

.btndetail,a.btndetail{ float:left; display:block; background:#F0BE32 url(../images/btn_detail.jpg) no-repeat; padding-left:78px; /*width:142px; */ padding-right:38px;height:70px; border:0; cursor:pointer; font: bold 26px/70px "微软雅黑"; color:#3f3f3f; border:0;}

.summaryright dl{ zoom:1; margin-top:10px;}
.summaryright dt,.summaryright dd{ float:left; margin-right:10px;}
.contestsummary{ height: auto !important; height:313px; min-height:313px;}
/*项目步骤*/
.detailmain{border:1px solid #E7E7E7; margin-bottom:15px;}
.ShowStep{ background:#F8F8F8; padding-bottom:28px;border-bottom:1px solid #E7E7E7;}
.RestTime{ height:60px; line-height:60px; text-align:center; color:#9B9B9B; font-size:16px;}
.StepMain{ width:1176px; margin:0 auto; height:90px;}
.StepMain ul li{ float:left; width:168px; height:90px; line-height:18px; text-align:center; font-size:14px; overflow:hidden;}
.StepMain ul li h3{ height:40px;text-align:center;font:bold 14px/40px "微软雅黑"; margin-bottom:13px; background:url(../images/step_bg.png) -104px 0 no-repeat;}
.StepMain ul li em{ color:#B6B5B5; font-size:12px;}
.StepMain ul li.first h3{ background-position:64px 0;}
.StepMain ul li.last h3{ background-position:-274px 0;}
.StepMain ul li h3.hover{ background-position:-104px -40px;}
.StepMain ul li.first h3.hover{ background-position:64px -40px;}
.StepMain ul li.last h3.hover{ background-position:-274px -40px;}
.StepMain ul li.on,.StepMain ul li.on p em{ color:#ff6600}
/*项目tab*/
.detailContent{/*border-top:1px solid #E7E7E7;*/}
.detailtabs{ position:relative;height:60px; font: normal 16px/60px "微软雅黑"; background:#F0F0F0;border-bottom:1px solid #E7E7E7;}
.detailtabs ul{ position:absolute; left:0; top:0; z-index:1;}
.detailtabs ul li{ float:left; width:176px; height:60px; border-bottom:1px solid #E7E7E7;border-right:1px solid #E7E7E7; text-align:center; margin-right:1px;}
.detailtabs ul li a{color:#3f3f3f;}
.detailtabs ul li:hover,.detailtabs ul li.hover{ background:#fff; border-bottom:1px solid #fff;}
/*项目介绍*/
.tabspack{ padding:48px 0; height:auto !important; height:255px; min-height:255px;}
.tabspack .projectscon{ padding:0 48px; font:normal 16px/26px "微软雅黑"; color:#535353;}
/*详细页标题*/
.detail_tit{ padding-left:21px; height:45px; font:normal 20px/45px "微软雅黑";}
/*参与竞标艺术家*/
.detail_artists{border:1px solid #E7E7E7; padding:20px;}
.artistslist li{border-top:1px solid #E7E7E7; padding-top:20px; margin-bottom:20px; font-size:14px; position:relative;}
.artistslist li.first{ border:0; padding-top:0;}
.artistslist .eliteico,.artistslist .Ranking{ position:absolute; top:0; right:0; z-index:1}
.artistslist .Ranking{ top:20px;display:inline-block; border:#f0be32 2px solid; padding:0 50px; height:50px; font:bold 18px/50px "微软雅黑"; color:#f0be32; background:#fff;}
.artistslist li.first .Ranking{ top:0; border-color:#ff0e0e; color:#ff0e0e;}
.artistslist .artleft{ float:left; width:122px;}
.artistslist .artright{ float:right; width:1066px;}
.artistslist .artimg{ height:120px; width:120px; border:1px solid #E7E7E7;}
.artistslist h3{ height:32px; line-height:32px; margin-bottom:10px; font-size:14px;border-bottom:1px solid #E7E7E7; text-align:center;}
.deltail_lxwm{ float:left; display:block;  width:122px; height:28px;line-height:28px; background:#EFBE33; text-align:center; color:#3f3f3f;}
.deltail_lxwm .icon{ padding-left:20px;display:inline-block;height:28px;line-height:28px; background:url(../images/icon_lxwm.png) left center no-repeat; color:#3f3f3f;}
.artistslist .art_tit{ height:20px; margin-bottom:12px; font-size:14px;}
.artistslist .art_tit .price{ font-size:18px;}
.artistslist .artcon{ background:#F8F8F8; padding:35px 32px; border:1px solid #E7E7E7; height:auto !important; height:168px; min-height:168px; line-height:26px; font-size:16px; color:#535353;}
.artistslist .artcon p{ margin-bottom:24px;}
.artistslist .art_time{ color:#9B9B9B; height:42px; line-height:42px;}

.artistslist .artname{ height:28px; margin-bottom:5px; overflow:hidden;}
.artistslist .artname h3{ float:left; display:inline-block; text-align:left; border:0; font: normal 16px/28px "微软雅黑"; margin-right:10px;}
.artistslist .artname .shuxing{ float:left; display:inline-block; font-size:12px;}
.artistslist .artpro li{ float:left; width:180px; height:145px; overflow:hidden; border:0px solid #AAA; margin:0 25px 20px 0; padding:0; }
.artistslist .artpro li.nomr{ margin-right:0;}
.artistslist .artpro li img{ width:180px; height:110px; /*border-radius:4px;*/}
.artistslist .artpro li p{ display:block; width:180px;height:35px; line-height:35px; font-size:14px; text-align:center; overflow:hidden;}

/*未登陆状态*/
.detail_artists .detail_login{ padding:106px 0;} 
.detail_login{text-align:center; line-height:38px; font-size:18px;}
.detail_login .btnlogin,.detail_login .btnreg{ display:inline-block; padding:0 22px; height:38px; line-height:38px; margin:0 14px; color:#3f3f3f; cursor:pointer;}
.detail_login .btnlogin{ background:#F0BE2F;}
.detail_login .btnreg{ background:#E7E7E7;}
/*项目附件*/
.project_files{ padding: 0 20px;}
.project_files li{ float:left; width:126px; padding:0 18px; line-height:20px; text-align:center; position:relative;margin-bottom:10px;}
.project_files li img{ margin-bottom:10px; width:56px; height:70px;}
.project_files li p{ display:block;width:126px; height:60px; overflow:hidden; text-align:center;}
.project_files li .ico_del{ display:none; position:absolute; right:30px;top:0px; font:bold 22px/22px Verdana; color:#CD0000; cursor:pointer;}
.project_files li:hover .ico_del{ display:block;}
/*委托方资料*/
.project_Entrust{ padding: 0 20px;}
.project_entrust_brif{ margin-bottom:18px;}
.project_entrust_brif .brifimg{ float:left; width:120px; height:120px; border:#E6E7E9 1px solid;}
.project_entrust_brif .brifmain{ float:right; width:1066px;}
.project_entrust_brif .brifmain h2{ height:22px; margin-bottom:5px; font: normal 18px/22px "微软雅黑";}
.project_entrust_brif .brifmain .brif_jl{ height:42px; line-height:42px;}
.project_entrust_con{ padding:35px; border:1px solid #E7E7E7; background:#F8F8F8; color:#535353; font-size:16px;}

/*提交投标*/
.referbidbox{border:#E6E7E9 1px solid; padding-bottom:20px}
.referform{ padding:20px 40px;border-bottom:#E6E7E9 1px solid; line-height:28px; font-size:14px;}
.referform h1{ height:32px; font:bold 16px/32px "微软雅黑"; color:#535353;}
.referform h2{ height:30px; margin-bottom:8px; font: normal 16px/30px "微软雅黑";}
.referform li{ margin-bottom:10px;}
.referform li strong,.referform li input.txt235{ float:left; margin-right:10px;}
.referform li input.txt235{ height:28px; width:235px; border:1px solid #DDDDDD; margin-right:50px;}
.referform .addgrey_btn{ display:block; width:120px; height:28px; background:#E7E7E7; font-size:12px; line-height:28px; text-align:center; border:0; text-align:center; color:#535353; cursor:pointer;}
.referform .project_files{ background:#F8F8F8; padding:30px 20px;border:#E6E7E9 1px solid;}
.referform .btn_addfile{  float:left; display:block; border:0;/*width:145px;text-indent:-1000px;*/padding:0 28px 0 50px; height:45px;background:#F0BE32 url(../images/btn_addfile.jpg) left center no-repeat; cursor:pointer;  overflow:hidden; font:normal 16px/45px "微软雅黑";}
.referform  .refer_Rule{ color:#7D7D7D;}
.referform  .refer_green{ padding-top:8px; height:22px; line-height:22px;}
.referform  .refer_green input,.referbidbox .referform  .refer_green label{ float:left; margin-right:10px;}
.referform  .refer_green input{ margin-top:5px;}

.refersubmit{ margin-top:40px; height:70px;}
.refersubmit .btnrefer{ display:block; margin:0 auto; width:220px; height:70px; font: bold 26px/70px "微软雅黑"; margin:0 auto; background:#F0BE32; color:#3f3f3f; text-align:center; border:0; cursor:pointer;}

/*提交投标步骤*/
.refer_step{ height:87px; border-bottom:1px solid #E7E7E7; background:url(../images/refer_step.jpg) no-repeat; overflow:hidden; font-size:18px; margin-bottom:17px;}
.refer_step.step1{ background-position:0 0;}
.refer_step.step2{ background-position:0 -87px;}
.refer_step.step3{ background-position:0 -174px;}
/*.refer_step ul{ display:none;}*/
.refer_step li{ float:left; /*width:416px; text-align:center; */ padding-left:192px; width:224px; height:87px; line-height:87px;color:#AAA; font: normal 18px/87px "微软雅黑";}
.refer_step li.last{ width:266px; padding-left:150px;}
.refer_step li.now{ color:#646464}

.nomorder{ border:0;}
.referform .formli{ margin-bottom:20px; color:#535353; font-size:14px;}
.referform dt{ float:left; width:85px; height:40px; font:normal 16px/40px "微软雅黑"; text-align:right; padding-right:10px;}
.referform dd{ float:left; width:1073px; /*padding-right:20px;*/}
.formli input,.formli select{ float:left;font-size:14px; color:#535353; margin-right:5px;}
.formli label{ float:left; margin-right:20px; line-height:40px; font-size:16px;}
.formli label .grey{ color:#B4B4B4;}
.referform .input_txt{ width:1059px; height:38px;line-height:38px; border:1px solid #DDDDDD; padding:0 11px;}
.referform .text_con{ width:1059px; height:208px;line-height:26px; border:1px solid #DDDDDD;padding:0 11px;}
.referform .select{ float:left; width:233px; padding-left:20px; height:38px;border:1px solid #DDDDDD; margin-right:10px; font-size:14px;}
.referform .skill_list .skill_li{ float:left; display:inline-block; margin:0 10px 10px 0; padding:0 31px; height:38px; line-height:38px; border:#DDDDDD 1px solid; cursor:pointer; color:#535353;}
.referform .skill_list .skill_li.selected{ border:2px solid #F0BE32; height:36px; line-height:36px; padding:0 30px;}
.referform .txtnumber{ float:left; width:114px; height:40px; margin-right:10px; position:relative;background:#DDDDDD;}
.referform .txtnumber input{ text-align:center;}
.referform .txtnumber .input_num{ width:82px; height:38px;line-height:38px;border:1px solid #DDDDDD; background:#fff;}
.referform .txtnumber .btn_add,.referform .txtnumber .btn_jian{ position:absolute; left:84px; z-index:1; display:block; width:29px; height:19px; line-height:19px;border:0px solid #DDDDDD; text-align:center; background:#F9F9F9; cursor: pointer;}
.referform .txtnumber .btn_add{ top:1px;}
.referform .txtnumber .btn_jian{ bottom:1px; height:18px; line-height:18px;}

.referform .remark_input{ float:left; width:658px; height:38px; line-height:38px; padding:0 16px;border:1px solid #DDDDDD; color:#B4B4B4; font-size:12px;}
.referform .money_input{ padding:0 10px; width:110px; text-align:center; height:38px; line-height:38px; border:1px solid #DDD; margin-right:10px;}
.referform .check_sel{ float:left; margin-left:14px; margin-top:15px;}
.referform .radio_sel{ float:left; margin-top:15px;}
.referform .publish_time{ float:left; border:1px solid #DDD; width:70px; height:38px; margin-right:10px;}
.referform .publish_time input{ float:left; width:54px; border:0; height:38px; line-height:38px; margin:0; padding:0; text-align:center;}
.referform .publish_time label{ float:left; display:block; margin:0; color:#EAEAEA; width:14px; height:38px; line-height:38px;}
.referform .zsys{ margin-bottom:28px; height:auto;}
.referform .zsys input{ float:left; margin-right:14px; margin-top:14px;}
.referform .zsys label{ float:left; height:auto; line-height:24px; font-size:16px; padding-top:8px;}
.referform .zsys label em{ display:block; width:100%; height:auto; line-height:22px; color:#B6B6B6; font-size:14px;}
.submitnext{ display:block; float:left;/* width:176px; text-indent:-1000px;*/ padding:0 66px 0 46px;height:42px;border:0; overflow:hidden; background:#F0BE32 url(../images/btn_next.jpg) right center no-repeat; cursor:pointer;font:bold 20px/42px "微软雅黑"; color:#3F3F3F; }
.submitprev{ display:block; float:left;/* width:178px; text-indent:-1000px;*/ padding:0 28px 0 50px; height:42px;border:0; overflow:hidden; background:#EAEAEA url(../images/btn_prev.jpg) left center no-repeat; cursor:pointer;font:bold 20px/42px "微软雅黑"; color:#3D3D3D; }
.submitorg{ display:inline-block; border:0; padding:0 68px; background:#F0BE32 url(../images/btn_org_r.jpg) right center no-repeat; height:42px; font:bold 20px/42px "微软雅黑"; color:#3F3F3F; cursor:pointer;}

.referform .submitnext,.referform .submitprev,.referform .submitorg{ margin-top:20px;}
.referform .submitorg{ font-size:20px;}
.referform input.w233{ width:233px; padding:0;}

/*确认需求*/
.referSure{ padding:30px 26px; background:#F8F8F8; border:1px solid #E7E7E7; margin:10px 0;}
.referSure li.formli{ margin-bottom:15px;}
.referSure dt,.referSure dd{ line-height:26px;}
.referSure dt{ height:26px;}
.referSure dd{ font-size:14px;}
.referSure h1{ font: bold 16px/26px "微软雅黑";}
.referSure_con{ margin-bottom:10px;}
.referSure_tit{ height:32px; line-height:32px; color:#B4B4B4}
.referSure_img img{ float:left; width:120px; height:120px; margin-right:10px;}
.referSure_files{ display:inline-block; height:32px; padding:0 10px; border:#DDD 1px solid; font-size:12px; line-height:32px; margin-bottom:5px;}
.referSure_money{ padding:25px 0; line-height:32px; font-size:16px;}
.referSure_money dt{ font-weight:bold; line-height:32px;}
.referSure_money dd{ font-size:16px; line-height:32px;}
/*发布完成*/
.refersuccess{ padding:60px; text-align:center; line-height:40px; font-size:16px; text-align:center}
.refersuccess h1{ font:bold 20px/40px "微软雅黑"; margin-bottom:10px;}
.referOver dt,.referOver dd{ font-weight:bold; line-height:40px;}
.referOver .paytype{ float:left;display:inline-block;width:148px; height:62px; border:1px solid #DDD; margin-right:10px; font-size:14px; cursor:pointer;}
.referOver .paytype img{ width:148px; height:62px;}
.referOver .paytype.selectd{ border:2px solid #F0BE34; height:60px; width:146px;}
.referOver .paytype.selectd img{ width:146px; height:60px;}
.referOver .paytype_num{ float:left; display:inline-block; width:auto; padding:11px 16px; line-height:20px; height:40px;border:2px solid #F0BE34;border:1px solid #DDD; color:#000; margin-right:10px; cursor:pointer; font:normal 14px/20px "微软雅黑";}
.referOver .paytype_num strong{ color:#DCAA23;}
.referOver .paytype_num.selected{padding:10px 15px; border:2px solid #F0BE34;}
/*支付成功*/
.paysucess .referform{ text-align:center; font-size:16px; border-bottom:1px solid #E7E7E7;}
.paysucess h1{ padding-top:70px; font:bold 20px/40px "微软雅黑"; margin-bottom:10px;}
.paysucess .secondback{ color:#A1A1A1; font-size:14px; padding:30px 0 60px 0;}
.paysucess .continuelink{ padding-top:40px; padding-bottom:120px; text-align:center}
.paysucess .continuelink a{ display:inline-block; height:42px; line-height:42px; padding:0 25px; margin:0 5px; background:#F0BE32; font:bold 18px/42px "微软雅黑"; color:#3F3F3F;}

.publishproject{ padding:90px; padding-bottom:40px; text-align:center; border:1px solid #E7E7E7;  font-size:14px;}
.publishproject .btn{ display:block; width:250px; height:75px;background:#F0BE32; font: bold 18px/75px "微软雅黑"; margin:0 auto; color:#3f3f3f; cursor: pointer;}
.publishproject li{ margin-bottom:50px; line-height:50px;}
/*悬赏需求*/
.referform .rewardlist{ padding-top:6px;}
.referform .rewardlist input,.referform .rewardlist label{ float:left; color:#535353; font-size:14px;}
.referform .rewardlist th,.referform .rewardlist td{ padding-right:10px;}
.referform .rewardlist th{ font-size:14px; height:32px; line-height:32px; color:#535353;}
.referform .rewardlist td{ padding-bottom:10px;}
.referform .rewardlist .input_name{ width:188px; height:38px; border:1px solid #DDD; padding:0 12px; margin:0;}
.referform .rewardlist .reward_number{border:1px solid #DDD; padding-left:14px; width:107px;height:38px;}
.referform .rewardlist .reward_number input{ float:left; border:0; padding:0; height:38px; width:82px; line-height:38px;}
.referform .rewardlist .reward_number label{ float:left; display:block; width:25px; line-height:38px; color:#A9A9A9;}
.referform .rewardlist .reward_moeny{border:1px solid #DDD; padding-left:14px; width:148px;height:38px;}
.referform .rewardlist .reward_moeny input{ float:left; border:0; padding:0; height:38px; width:123px; line-height:38px;}
.referform .rewardlist .reward_moeny label{ float:left;display:block; width:25px; line-height:38px; color:#A9A9A9;}
.referform .rewardlist .delitem{height:38px; line-height:38px; color:#989898; font-size:14px;}
.referform .rewardlist .delitem em{ display:inline-block; width:13px; height:13px; margin:0 6px; background:#C7C7C7;border-radius: 50%; color:#fff; line-height:13px; text-align:center;}
.referform .rewardlist .delitem a:hover em{ background:#ff6600;}
.referform .deltail_lxwm{ margin-top:6px;}

/*作品集*/
.reelscontainer{ width:1180px; margin:0 auto;}
.reelscontainer .licon h2{ text-align:center;}
.reelscontainer .authour{ float:right; color:#3f3f3f; font-size:16px;}
.reelscontainer .sellnum{font-size:16px;}
.reelscontainer .sellnum span{float:right;}
.reelsshowmain{ width:1180px;margin:0 auto;}
.reels_title{ height:74px; text-align:center; font:bold 26px/70px "微软雅黑";} 
.reels_photos{ width:1180px;margin:0 auto;/*border:1px solid #E7E7E7;*/margin-bottom:10px;}
.reels_content{ padding:10px 15px;line-height:25px; font-size:16px; height:auto !important; height:390px; min-height:390px;}
.reels_left{ float:left; width:935px; border:1px solid #E7E7E7;}
.reels_right{ float:right;width:230px; border:1px solid #E7E7E7;}
.reels_showtit{ position:relative;height:50px; font: normal 16px/50px "微软雅黑"; background:#F0F0F0;border-bottom:1px solid #E7E7E7; padding-left:20px;}
.reels_right .reels_showoper{ width:174px; margin:0 auto; padding:15px 0; line-height:55px; font-size:16px; text-align:right;}
.reels_right .reels_showoper a.button{ display:block; width:174px; height:58px; text-align:center; font:bold 20px/58px "微软雅黑"; background:#f0be32; border:0; color:#3f3f3f}
.reels_right li{border-top:0px solid #E7E7E7; width:210px; overflow:hidden; padding:5px 10px;}
.reels_right li img{ max-width:210px;}


/*相册详细*/
.show-gallery { position: relative; background: #FFF; margin-right:20px \9; height:845px; overflow:hidden;}
.showcase-load { height: 845px; overflow: hidden; }
.showcase-onepage { /**/ }
.showcase { position: relative; height:845px; overflow: hidden; margin: auto; z-index: 99; }
.showcase-content-container { background-color: #EAEAEA; }
.showcase-arrow-previous { position: absolute; background: url(../images/icon-pre.png) no-repeat left center; width: 38px; height: 80px; top:350px; left: 14px; cursor: pointer; z-index: 99; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; behavior: url(./css/PIE.php);  }
.showcase-arrow-next { position: absolute; background: url(../images/icon-next.png) no-repeat right center; width: 38px; height: 80px; top: 350px; right: 14px; cursor: pointer; z-index: 99; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; behavior: url(./css/PIE.php); }

.showcase-arrow-previous:hover { filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1; behavior: url(./css/PIE.php); }
.showcase-arrow-next:hover { filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1; behavior: url(./css/PIE.php); }


/* Content */
.showcase-content { display: table; text-align: center; }
.showcase-content .showcase-content { display: table-cell; vertical-align: middle; } 
.showcase-content img { padding: 0; }
/* Thumbnails */
.showcase-thumbnail-container{ background-color: #EAEAEA; border-top: 1px #EAEAEA solid; }
.showcase-thumbnail-wrapper { overflow: hidden; }
.showcase-thumbnail { width:146px; height:90px; cursor: pointer; border: solid 1px #666; position: relative; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; behavior: url(./css/PIE.php) }
.showcase-thumbnail img { width:146px; height:90px;}
.showcase-thumbnail-caption { position: absolute; bottom: 2px; padding-left: 10px; padding-bottom: 5px; }
.showcase-thumbnail-content { padding: 10px; text-align: center; padding-top: 25px; }
.showcase-thumbnail-cover { background-image: url(../images/opa75.png); position: absolute; top: 0; bottom: 0; left: 0; right: 0; }
.showcase-thumbnail:hover { border: solid 1px #999; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1; behavior: url(./css/PIE.php) }
.showcase-thumbnail:hover .showcase-thumbnail-cover { display: none; }
.showcase-thumbnail.active { border: solid 1px #999; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1; behavior: url(./css/PIE.php) }
.showcase-thumbnail.active .showcase-thumbnail-cover { display: none; }
.showcase-thumbnail-wrapper-horizontal { padding: 10px 5px 10px 3px; }
.showcase-thumbnail-wrapper-horizontal .showcase-thumbnail { margin-right:12px;width:146px;}
.showcase-thumbnail-wrapper-vertical { padding: 10px; }
.showcase-thumbnail-wrapper-vertical .showcase-thumbnail { margin-bottom: 10px; }
.showcase-thumbnail-button-backward,
.showcase-thumbnail-button-forward { padding: 40px 7px 7px; cursor: pointer; }
.showcase-thumbnail-button-backward .showcase-thumbnail-vertical,
.showcase-thumbnail-button-forward .showcase-thumbnail-vertical,
.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal,
.showcase-thumbnail-button-backward .showcase-thumbnail-horizontal {display: block; width: 17px; height: 17px; }
.showcase-thumbnail-button-backward .showcase-thumbnail-vertical { background-position: 0 -51px; margin-left: 55px; }
.showcase-thumbnail-button-backward:hover .showcase-thumbnail-vertical { background-position: -17px -51px; }
.showcase-thumbnail-button-forward .showcase-thumbnail-vertical { background-position: 0 -34px; margin-left: 55px; }
.showcase-thumbnail-button-forward:hover .showcase-thumbnail-vertical { background-position: -17px -34px; }

/* Hide button text */
.showcase-thumbnail-button-forward span span,.showcase-thumbnail-button-backward span span { display: none; }
.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal { background-image: url(../images/icon-next-thumb.png); background-repeat: no-repeat; display: block; width: 15px; height: 31px; }
.showcase-thumbnail-button-backward .showcase-thumbnail-horizontal { background-image: url(../images/icon-pre-thumb.png); background-repeat: no-repeat; display: block; width: 15px; height: 31px; }
.show-gallery .showcase-content img { padding: 0; max-width:1180px; max-height:728px;}


/*委托方个人主页*/
.consignorbox{}
.consignorbasic{border:1px solid #E7E7E7; padding:20px 35px; margin-bottom:10px;}
.consignor_photo{ float:left; width:220px; height:220px;}
.consignor_summary{ float:right; width:870px;}
.consignor_summary h1{ height:36px; font:normal 20px/36px "微软雅黑"; margin-bottom:20px;}
.consignor_summary .shuxing{ height:32px;}
.consignor_summary .shuxing span{ height:30px; line-height:30px; width:110px; padding:0; margin-right:10px; text-align:center;}
.consignor_summary li{ margin-bottom:20px; font-size:16px;}
.consignor_summary li.op a{ display:inline-block; width:110px; text-align:center; margin-right:10px; height:30px;line-height:30px; background:#EFBE33;color:#3f3f3f;}
.consignor_summary li.op a.ico_sc{ background:url(../images/ico_user.png) 0 0 no-repeat;}
/*委托方任务*/
.consignor_event{ width:1172px; margin:0 auto;font: normal 14px/26px "微软雅黑";color: #535353;}
.eventlist li{ margin-bottom:15px; border-top:1px solid #E7E7E7; padding:0 10px; padding-top:15px;}
.eventlist li.first{ padding-top:0; border:0;}
.eventlist .eventimg{ float:left; width:170px; height:104px; margin-right:18px;}
.eventlist .eventimg img{width:170px; height:104px;}
.eventlist .eventcon{ float:left; width:550px; line-height:22px; height:104px; overflow:hidden; margin-right:50px;}
.eventlist h3{ height:22px; font: bold 16px/22px "微软雅黑"; margin-bottom:10px; color:#535353;}
/*.eventlist h3 span{ display:inline-block; margin-left:15px; width:110px; text-align:center; font-size:14px; line-height:26px; height:26px; border:1px solid #E7E7E7; background:#EFBE33;color:#FFF;}
.eventlist h3 span.over{background:#E7E7E7; color:#3f3f3f;}*/
.eventlist h3 span{ margin-left:15px; display:inline-block; border:1px solid  #E7E7E7; padding:0 11px; margin-right:4px; height:23px; line-height:23px; font-size:12px;}
.eventlist h3 span em{ float:left; display:block; width:15px; height:15px;margin-top:4px;background:url(../images/shuxing.png) no-repeat; margin-right:10px;}
.eventlist h3 span em.ing{ background-position:0 -66px;}
.eventlist h3 span em.ed{ background-position:0 -88px;}
.eventlist .eventcon p{ display:block; margin-top:6px; width:100%; height:44px; overflow:hidden; font-size:14px; color:#535353}
.eventlist .eventmoney{ float:left; width:150px; text-align:center;padding-top:60px;  line-height:44px; font-size:14px;}
.eventlist .eventmoney em{color:#DC0000; font-size:18px;}
.eventlist .eventtime{ float:left; margin-left:50px; width:150px; text-align:right;padding-top:60px; line-height:22px; height:44px; color:#8c8c8c; font-size:14px}
.eventlist .eventtime em{color:#DC0000;}
.eventlist .eventtime em.ico_user{ display:inline-block; margin-right:10px; width:15px; height:12px; background:url(../images/icon_user.png) no-repeat;}
.eventlist .eventtime em.ico_rili{ display:inline-block; margin-right:10px; width:15px; height:12px; background-image:url(../images/icon_time.png); background-repeat:no-repeat;}

/*委托方评论*/
.consignor_event{ width:1172px; margin:0 auto;color: #535353;}
.event_common li{ margin-bottom:15px; border-top:1px solid #E7E7E7; padding:0 10px; padding-top:15px;}
.event_common li.first{ padding-top:0; border:0;}
.event_common .cimg{ float:left; width:70px; height:70px;border:1px solid #E7E7E7; margin-right:25px;}
.event_common .cimg img{width:70px; height:70px;}
.event_common .common_con{ float:left; width:1050px; line-height:18px; overflow:hidden;}
.event_common h3{ height:22px; font:normal 16px/22px "微软雅黑"; margin-bottom:12px;}
.event_common h3 em{ display:inline-block; font-size:14px; margin-left:15px;}
.event_common h3 span{ float:right; font-size:14px; color:#aaa}
.event_common p{display:block; width:100%;overflow:hidden; font-size:14px;}

/*悬赏页面*/
.rewardad{ width:1250px; margin:0 auto 10px auto;}
.rewardad img{ width:1250px;}
.rewardmain{ border:1px solid #E7E7E7; margin-bottom:10px;}
.contesttab{ position:relative; margin-bottom:16px;height:60px; font: normal 16px/60px "微软雅黑"; background:#F0F0F0;border-bottom:1px solid #E7E7E7;}
.contesttab ul{ position:absolute; left:0; top:0; z-index:1;}
.contesttab ul li{ float:left; width:176px; height:60px; border-bottom:1px solid #E7E7E7;border-right:1px solid #E7E7E7; text-align:center; margin-right:1px;}
.contesttab ul li a{color:#3f3f3f;}
.contesttab ul li:hover,.contesttab ul li.hover{ background:#fff; border-bottom:1px solid #fff;}
/*竞赛列表*/
.Contestlist{ padding:0 14px 8px 14px;}
.Contestlist li{ float:left; width:292px; height:397px; padding:3px; background:url(../images/li_298_403.png) no-repeat; margin-right:6px; margin-bottom:10px; font-size:14px;}
.Contestlist li.nomr{ margin-right:0;}
.Contestlist li img{ width:292px; height:180px; margin-bottom:6px;}
.Contestlist li h3{ padding:0 16px; height:38px; font:bold 16px/38px "微软雅黑"; overflow:hidden;}
.Contestlist li .time{padding:0 16px; height:32px; line-height:32px; background:#F3F3F3; margin-bottom:8px;}
.Contestlist li .txt{ padding:0 16px; height:72px; line-height:24px; margin-bottom:14px;}
.Contestlist li .read{ height:47px; text-align:center; line-height:47px; background:#F0BE32; font-size:16px;}
.Contestlist li .read a{ display:block; height:47px; width:100%; color:#3f3f3f;}
/*已完成竞赛*/
.contestover{ border:1px solid #E7E7E7;}
.contestover h2{ height:38px; font:bold 14px/38px "微软雅黑"; text-align:center; margin-bottom:18px; background:#F0F0F0; border-bottom:1px solid #E7E7E7;}
.contestover .contest_overlist{ padding:0 16px; padding-bottom:10px;}
.contestover .contest_overlist li{ float:left; width:292px; height:270px; padding:3px; background:url(../images/li_298_276.png) no-repeat; margin-right:6px; margin-bottom:10px;font-size:14px; overflow:hidden;}
.contestover .contest_overlist li.nomr{ margin-right:0;}
.contestover .contest_overlist li img{ width:292px; height:180px;}
.contestover .contest_overlist li h3{ padding:0 20px; height:50px;  font:bold 16px/50px "微软雅黑"; overflow:hidden;}
.contestover .contest_overlist li a.look{ display:block; width:292px;height:40px; font:normal 16px/40px "微软雅黑"; overflow:hidden; background:#f0be32; text-align:center;}
/*-----艺术家页面-----*/
.newartbox,.SellWorks{ margin-bottom:15px;}
.Artist_tit{ height:48px; font: bold 18px/48px "微软雅黑"; padding-left:22px;}
.Artist_tit span{ float:right; padding-right:10px; font-size:14px;}
.Artist_tit .more{ display:inline-block; height:48px; padding-right:16px; background:url(../images/s_grey.png) right center no-repeat;}
/*新艺术家*/
.newart_list{ padding:20px; padding-bottom:10px; border:1px solid #E7E7E7;}
.newart_list li{ float:left; position:relative; width:160px; height:160px;border:1px solid #E7E7E7; margin:0 12px 12px 0; text-align:center; cursor:pointer;}
.newart_list li.nomr{ margin-right:0;}
.newart_list li img{ width:160px; height:160px;}
.newart_list li .intro{ display:none; position:absolute; top:0; left:0; z-index:1; width:160px; height:140px;padding:0; margin:0;  padding-top:20px; background:url(../images/tm70.png) repeat; color:#FFF; font:normal 14px/20px "微软雅黑"; overflow:hidden;}
.newart_list li .intro h3{ height:30px; font:normal 18px/30px "微软雅黑";}
.newart_list li .intro p.zw{ margin-bottom:10px; height:24px; line-height:24px;}
.newart_list li:hover .intro{ display:block;}

/*艺术家个人主页-作品专辑*/
.art_albumbox{ padding-bottom:20px;}
/*.art_albumlist{ float:left; width:286px; height:286px; overflow:hidden; margin-right:8px; margin-bottom:28px;}
.art_albumbox .nomr{ margin-right:0;}
.art_albumlist .photolist{ padding:15px 7px 7px 15px; width:264px; height:227px; margin-bottom:12px; background:url(../images/li_286_250.jpg) no-repeat; overflow:hidden;}
.art_albumlist .photolist li{ float:left; width:80px; height:49px; margin:0 8px 8px 0;}
.art_albumlist .photolist img{width:80px; height:49px;}
.art_albumlist h3{ padding:0 3px 0 9px; height:24px; overflow:hidden; font:normal 16px/24px "微软雅黑"; text-align:center;}*/

.art_albumlist{ float:left;padding:15px 0 7px 0; width:286px; height:227px; background:url(../images/li_286_250.jpg) no-repeat; overflow:hidden; margin-right:8px; margin-bottom:28px;}
.art_albumbox .nomr{ margin-right:0;}
.art_albumlist .photolist{width:264px; height:176px;padding:0 7px 0 15px;  margin-bottom:20px;overflow:hidden;}
.art_albumlist .photolist li{ float:left;cursor: pointer; width:80px; height:80px; margin:0 8px 12px 0; line-height:80px; font: normal 22px/80px Verdana; text-align:center; color:#999;}
.art_albumlist .photolist img{width:80px; height:80px;}
.art_albumlist h3{height:36px; width:280px; margin:0 auto; overflow:hidden; font:normal 16px/36px "微软雅黑"; text-align:center; background:#F0BE32;}
/*出售作品*/
.SellWorks_list{ padding:18px; padding-bottom:10px; border:1px solid #E7E7E7;}
.SellWorks_list li{ float:left; width:292px; height:285px; padding:3px; background:url(../images/li_298_291.png) no-repeat; margin-right:6px; margin-bottom:10px;}
.SellWorks_list li.nomr{ margin-right:0;}
.SellWorks_list li img{ width:292px; height:180px; margin-bottom:13px;}
.SellWorks_list .txt{ padding:0 16px; height:82px; padding-bottom:10px;}
.SellWorks_list h3{ height:40px; line-height:20px; overflow:hidden; font-size:14px;color:#535353;}
.SellWorks_list h3 a{ color:#535353;}
.SellWorks_list h3 a:hover{ color:#ff6600;}
.SellWorks_list p{ display:block; height:42px; line-height:42px; overflow:hidden;}
.SellWorks_list .price{ font-size:18px;} 
.SellWorks_list .more{ float:right; display:block; margin-top:2px;width:104px; height:36px; line-height:36px; font-size:14px; background:#F0BE32; text-align:center;}
.SellWorks_list .more a{ display:inline-block; padding-right:18px;height:36px; background:url(../images/s_grey.png) no-repeat  right center; color:#3F3F3F; cursor:pointer;}
/*艺术家排行*/
.Artists_pepole{ float:left; width:410px; margin-right:10px;}
.Artists_pepole.last{ margin-right:0;}
.Artists_pepolelist{ padding:20px; padding-bottom:10px; border:1px solid #E7E7E7;}
.Artists_pepolelist li{ height:72px; padding-top:10px; margin-bottom:10px; border-top:1px solid #E7E7E7; overflow:hidden;}
.Artists_pepolelist li.first{ padding-top:0; border:0;}
.Artists_pepolelist .aimg{ float:left; width:70px; height:70px;border:1px solid #E7E7E7; margin-right:17px;}
.Artists_pepolelist .acon{ float:left; width:155px; height:72px; overflow:hidden; line-height:18px;}
.Artists_pepolelist .alx{ float:right; width:122px;}
.Artists_pepolelist h3{ height:20px; line-height:20px; font:normal 18px/20px "微软雅黑"; margin-bottom:16px;}


/*单页面+新闻列表*/
.singleft{ float:left; width:226px; border:1px solid #E7E7E7; padding-bottom:70px;}
.singright{ float:right; width:952px; padding:30px;border:1px solid #E7E7E7; height:auto !important; height:600px; min-height:600px;}
.article_title{ line-height:18px;text-align:center; margin-bottom:30px;}
.article_title h2{ height:48px; font:bold 16px/48px "微软雅黑";}
.article_content{ line-height:25px; font-size:14px; padding:0 26px;}
.singleft h1{ height:62px;font:bold 20px/62px "微软雅黑"; border-bottom:1px solid #E7E7E7; text-align:center; background:#F2F2F2; color:#908E8F; margin-bottom:33px;}
.singleft li{ line-height:48px; text-align:center; font-size:16px;}
.singleft dt{ height:24px; padding-left:30px; margin-bottom:18px; font:bold 16px/24px "微软雅黑";}
.singleft dd{ padding-left:58px; line-height:30px; margin-bottom:30px; font-size:14px;}
.newsort{ height:22px; font:bold 18px/22px "微软雅黑"; padding-left:15px; margin-bottom:20px;}
.newslist{ padding-bottom:40px;}
.newslist li{ padding:0 28px 0 15px; height:38px; border-bottom:2px solid #FFF; font-size:14px; line-height:38px; background:#F0F0F0; overflow:hidden;}
.newslist li.db{ background:#FBFBFB;}
.newslist li span{ float:right;  margin-left:15px;}
.newslist li em{ padding-right:15px; color:#f0be32;}

/*会员中心*/
.memberleft{ float:left; width:290px; padding:20px 20px 40px; border:1px solid #E7E7E7;}
.memberright{ float:right; width:910px;}
.member_wrap{ width:100%; margin-bottom:10px;}
.member_box{ border:1px solid #E7E7E7; margin-bottom:10px;}
.member_title{ height:50px; padding:0 25px; font:bold 16px/50px "微软雅黑"; border-bottom:1px solid #E7E7E7; background:#F6F6F6; margin-bottom:18px; position:relative;}
.member_title em{ font-size:14px; font-weight:normal; margin-left:10px;}
.member_title span{ float:right; font:normal 14px/50px "微软雅黑";}
.member_title span a{ display:inline-block; height:50px; padding-right:14px; background:url(../images/s_grey.png) right center no-repeat; color:#3f3f3f;}
.member_title ul{ position:absolute; left:0; top:0; z-index:1;}
.member_title ul li{ float:left; display:inline-block; padding:0 28px; height:50px; border-bottom:1px solid #E7E7E7;border-right:1px solid #E7E7E7; text-align:center; margin-right:1px; font-weight:normal;}
.member_title ul li a{color:#3f3f3f;}
.member_title ul li:hover{ background:#fff; border-bottom:1px solid #fff;}
.member_title ul li.hover{ background:#FFF; border-bottom:1px solid #fff;}
.member_title .btnadd{ display:block; padding:0 16px 0 38px; height:36px; line-height:36px; background:#EFBE33 url(../images/btn_add.jpg) left center no-repeat; border:0; margin-top:7px; font-weight:bold;}
/*会员中心——左侧*/
.memberleft_toux{ width:100%; line-height:28px; font-size:16px; margin-bottom:25px;}
.memberleft_toux .touxiang{ float:left; width:100%; height:122px; margin-bottom:15px; overflow:hidden;}
.memberleft_toux .touxiang img{ float:left; width:120px; height:120px; border:1px solid #E7E7E7; margin-right:18px;}
.memberleft_toux .member_leftuser{ float:right; width:150px; height:122px; position:relative;}
.memberleft_toux .member_leftuser h3{ float:left; width:140px; height:22px; margin-bottom:9px; font-size:16px;}
.memberleft_toux .touxiang .dxts{ position:absolute; bottom:0; left:0; padding-left:25px; height:14px; line-height:14px; background:url(../images/ico_user.png) left -97px no-repeat;}
.memberleft_toux .touxiang .dxts em{ color:#DC0000;}
.memberleft_toux .user_money{ float:left; width:200px; font-size:16px; line-height:28px;}
.memberleft_toux .user_czhi{ float:left; width:90px; padding-top:18px; font-size:16px; font-weight:bold; line-height:28px; text-align:center;}
.memberleft_toux .user_czhi a{ display:block; width:90px; height:28px; margin-bottom:6px; color:#3f3f3f; background:#EFBE33;}
.member_leftnav,.member_leftopr{ padding:25px 10px 0; border-top:1px solid #E7E7E7; font-size:14px;}
.member_leftnav dt{ height:22px; font:bold 16px/22px "微软雅黑"; margin-bottom:20px;}
.member_leftnav dd{ line-height:30px; margin-bottom:28px; padding-left:30px;}
.member_leftnav dd a{ display:block; width:100%; height:30px;}
.member_leftopr { line-height:48px; font-size:16px;}
/*会员中心——任务列表*/
.member_eventlist{ width:875px; margin:0  auto;}
.member_eventlist li{ margin-bottom:8px; padding:14px;  padding-right:4px; width:857px;  height:107px; background:url(../images/li_875_135.jpg) no-repeat;}
.member_eventlist li.first{ padding-top:0; border:0;}
.member_eventlist .event_img{ float:left; width:170px; height:104px; margin-right:18px;}
.member_eventlist .event_img img{width:170px; height:104px;}
.member_eventlist .event_con{ float:left; width:658px; line-height:22px; height:107px; overflow:hidden;}
.member_eventlist h3{ float:left; width:100%; height:22px; font: bold 16px/22px "微软雅黑"; margin-bottom:8px; color:#535353;}
.member_eventlist .shuxing{ float:left; width:100%; margin-bottom:8px; height:25px; overflow:hidden;}
.member_eventlist .event_pcon{ float:left; width:430px; display:block;height:44px; overflow:hidden; font-size:14px; color:#535353}
.member_eventlist .event_money{ float:left; width:90px; text-align:center;line-height:44px; font-size:14px;}
.member_eventlist .event_money em{color:#DC0000; font-size:18px;}
.member_eventlist .event_time{ float:left;width:138px; text-align:left;line-height:22px; height:44px; color:#8c8c8c; font-size:14px}
.member_eventlist .event_time em{color:#DC0000;}
.member_eventlist .event_time em.ico_user{ display:inline-block; margin-right:10px; width:15px; height:12px; background:url(../images/icon_user.png) no-repeat;}
.member_eventlist .event_time em.ico_rili{ display:inline-block; margin-right:10px; width:15px; height:12px; background-image:url(../images/icon_time.png); background-repeat:no-repeat;}
/*会员中心-新闻列表*/
.member_indexnews,.member_indexjqll{ border:1px solid #E7E7E7; float:left; width:448px; padding-bottom:10px;}
.member_jqll{ width:415px; margin:0 auto;}
.member_jqll li{ padding:14px; width:387px; height:107px; background:url(../images/li_415_135.jpg) no-repeat; margin-bottom:8px;}
.member_jqll .jqll_img{ float:left; width:170px; height:104px;}
.member_jqll .jqll_img img{width:170px; height:104px;}
.member_jqll .jqll_rcon{ float:right; width:200px;}
.member_jqll .jqll_rcon h3{ width:100%; height:22px; font: bold 16px/22px "微软雅黑"; margin-bottom:8px; color:#535353;}
.member_jqll .jqll_rcon .shuxing{ margin-bottom:8px; height:25px; width:200px; overflow:hidden;}
.member_jqll .jqll_rcon  p{ display:block; overflow:hidden; width:100%; height:44px; line-height:22px;font-size:14px;}


.member_indexnews{ float:right;}
.member_newslist{ padding:6px 8px;}
.member_newslist li{ padding:0 15px; height:38px; border-bottom:2px solid #FFF; font-size:14px; line-height:38px; background:#F0F0F0; overflow:hidden;}
.member_newslist li.db{ background:#FBFBFB;}
.member_newslist li span{ float:right; margin-left:15px;}
.member_newslist li em{ padding-right:15px; color:#f0be32;}

/*会员中心——艺术家作品管理——专辑列表*/
.member_albumbox{ padding:0 8px 20px 17px;}
.member_albumlist{ float:left; width:286px; height:286px; overflow:hidden; margin-right:8px; margin-bottom:28px;}
.member_albumbox .nomr{ margin-right:0;}
.member_albumlist .photolist{ padding:15px 7px 7px 15px; width:264px; height:227px; margin-bottom:12px; background:url(../images/li_286_250.jpg) no-repeat; overflow:hidden;}
.member_albumlist .photolist li{ float:left; width:80px; height:49px; margin:0 8px 8px 0;}
.member_albumlist .photolist img{width:80px; height:49px;}
.member_albumlist .albumopr{ padding:0 3px 0 9px; height:24px; overflow:hidden; font:normal 16px/24px "微软雅黑";}
.member_albumlist .albumopr span{ float:right; margin-right:10px;}
.member_albumlist .albumopr span a{ display:block; padding:0 18px; height:24px; font-size:14px; background:#E7E7E7; color:#3f3f3f;}
.member_albumlist .albumopr span a:hover{ background:#EFBE33;}
.loadmore{ padding-top:35px; padding-bottom:20px; height:20px; line-height:20px; text-align:center; font-size:14px; color:#B9B9B9;}
.loadmore a{ display:inline-block; padding-right:10px; height:20px; line-height:20px; background:url(../images/loadmore.jpg) right center no-repeat; color:#B9B9B9;}

/*会员中心——艺术家-进行中的项目*/
.member_projectlist{ width:875px; margin:0  auto 20px auto;}
.member_projectlist li{ margin-bottom:8px; padding:14px;  padding-right:4px; width:857px;  height:107px; background:url(../images/li_875_135.jpg) no-repeat;}
.member_projectlist .p_img{ float:left; width:170px; height:104px; margin-right:18px;}
.member_projectlist .p_img img{width:170px; height:104px;}
.member_projectlist .p_con{ float:left; width:658px; line-height:22px; height:107px; overflow:hidden;}
.member_projectlist h3{ float:left; width:100%; height:22px; font: bold 16px/22px "微软雅黑"; margin-bottom:18px; color:#535353;}
.member_projectlist .shuxing{ float:left; width:100%; margin-bottom:8px; height:25px; overflow:hidden;}
.member_projectlist .p_pcon{ float:left; width:380px; display:block;height:56px; overflow:hidden; line-height:18px;font-size:14px; color:#535353}
.member_projectlist .p_money{ float:left; width:150px; text-align:center;line-height:22px; font-size:14px;}
.member_projectlist .p_money em{color:#DC0000;}
.member_projectlist .p_money em.price{color:#DC0000; font-size:18px;}
.member_projectlist .p_opr{ float:left;width:118px; text-align:right;line-height:22px; height:44px; color:#8c8c8c; font-size:14px;}
.member_projectlist .p_opr p{ margin-bottom:5px;}
.member_projectlist .p_opr a{ display: inline-block; padding:0 15px; height:22px; background:#E7E7E7; text-align:center; font-size:12px; color:#3f3f3f;}
.member_projectlist .p_opr a:hover{ background:#EFBE33;}
.member_projectlist .p_time em.ico_user{ display:inline-block; margin-right:10px; width:15px; height:12px; background:url(../images/icon_user.png) no-repeat;}
.member_projectlist .p_time em.ico_rili{ display:inline-block; margin-right:10px; width:15px; height:12px; background-image:url(../images/icon_time.png); background-repeat:no-repeat;}

/*会员中心——艺术家-作品管理*/
.member_myproduct{ padding:0 8px 20px 17px;}
.member_myproduct li{ float:left; padding:13px; width:260px; height:224px; overflow:hidden; margin-right:8px; margin-bottom:28px; background:url(../images/li_286_250.jpg) no-repeat;}
.member_myproduct li.nomr{ margin-right:0;}
.member_myproduct li img{ width:260px; height:160px; margin-bottom:8px;}
.member_myproduct li .txt{ padding:0 3px 0 9px; height:56px; overflow:hidden; line-height:24px; font-size:14px;}
.member_myproduct li  h3{ height:30px; font:normal 16px/30px "微软雅黑";}
.member_myproduct li .price{ color:#DC0000; font-size:18px;}
.member_myproduct li span{ float:right; margin-right:10px;}
.member_myproduct li span a{ display:block; padding:0 18px; height:24px; font-size:14px; background:#E7E7E7; color:#3f3f3f;}
.member_myproduct li span a:hover{ background:#EFBE33;}

/*短消息*/
.member_message{ width:875px; padding-bottom:20px; margin:0 auto;}
.member_message ul li{ padding:0 10px 15px; margin-bottom:15px; border-bottom:1px solid #E7E7E7;}
.member_message ul li .uimg{ float:left; width:70px; height:70px; margin-right:15px;}
.member_message ul li .txt{ float:left; width:770px}
.member_message ul li  h3{ height:24px; margin-bottom:10px; font:normal 16px/24px "微软雅黑";}
.member_message ul li  h3 em{ margin-left:20px; font-size:14px;}
.member_message ul li  h3 em font{ color:#DC0000;}
.member_message ul li  h3 span{ float:right; font-size:14px; color:#aaa;}
.member_message ul li .msg_con{line-height:18px; font-size:14px;}
/*表单——账户管理——提现-充值*/
.avatar{ width:70px; height:70px; border:2px solid #E7E7E7;}
.edit_avatar{ margin-top:20px;}
.member_account{ width:875px; margin:0 auto; padding-bottom:50px;}
.member_form{ margin-bottom:10px;}
.member_form li{ margin-bottom:20px; font-size:16px;}
.member_form dt{ float:left; width:130px; padding-right:10px; text-align:right; line-height:30px;}
.member_form dd{ float: left; width:730px; line-height:30px;}
.member_form input,.member_form label{ float:left;}
.member_form label{ margin-right:10px; line-height:30px;}
.member_form input,.member_form textarea{ border:1px solid #DDDDDD}
.member_form .txtorg{ width:342px; padding-left:10px; height:28px; line-height:28px; border:#F0BE32 2px solid;}
.member_form .txt660{ width:660px; padding-left:10px; height:28px; line-height:28px;}
.member_form .txt222{ width:212px; padding-left:10px; height:28px; line-height:28px;}
.member_form .text650{ width:650px; padding:10px; height:370px; line-height:28px;}
.member_form .sumarry650{ width:650px; padding:10px; height:100px; line-height:28px;}
.member_form .btngorg{display: inline-block; padding:0 40px; height:32px; line-height:32px; border:0;color:#3f3f3f; cursor:pointer; letter-spacing:2px; font: normal 16px/30px "微软雅黑";background:#F0BE32;}
/*.member_form .btn60{display:block; padding:0 60px; height:58px; line-height:58px; border:0;color:#3f3f3f; cursor:pointer; letter-spacing:2px; font:bold 20px/58px "微软雅黑";background:#F0BE32;}*/
.member_form .abtn{display:block; width:120px; height:28px; background:#E7E7E7; font-size:12px; line-height:28px; text-align:center; border:0; text-align:center; color:#535353; cursor:pointer;}
.member_form .btn60{display: block;margin: 0 auto;width: 220px;height: 70px;font: bold 26px/70px "微软雅黑";margin: 0 auto;background: #F0BE32;color: #3f3f3f;text-align: center;border: 0;cursor: pointer;}
.member_form  .btn_addphto{  float:left; display:block; border:0;/*width:145px;text-indent:-1000px;*/padding:0 28px 0 50px; height:30px;background:#F0BE32 url(../images/btn_addfile_grey.png) left -7px no-repeat; cursor:pointer;  overflow:hidden; font:normal 16px/30px "微软雅黑";}


/*修改作品集*/
.sellshow{ padding:0;}
.sellshow li{ float:left; width:126px; height:79px; margin-right:10px; margin-bottom:10px;text-align:center; position:relative;}
.sellshow li img{width:122px; height:75px; border:2px solid #ddd;}
.sellshow li .ico_del{ display:none; position:absolute; right:0;top:0; font:bold 22px/16px Verdana; color:#CD0000; cursor:pointer;}
.sellshow li:hover .ico_del{ display:block;}

.member_account_listbox{ border:1px solid #E7E7E7; width:873px; margin:0 auto;}
.member_account_list { padding:0 20px 20px;}
.member_account_list li{ line-height:40px; font-size:16px; padding:0 10px; border-bottom:1px  dotted #E7E7E7;}
.member_account_list li p{ float:left; display:block;}
.member_account_list li .a_time{ width:240px;}
.member_account_list li .a_remark{ width:400px;}
.member_account_list li .error{ color:#DC0000;}
.member_account_list li .a_state{ width:150px; text-align:right;}
/*艺术家介绍-服务范围*/
.member_server_list{}
.member_server_left{ float:left; border:1px solid #ddd; width:240px; padding:10px; font-size:16px; line-height:30px; height:170px; overflow-y:auto;overflow-x:hidden}
.member_server_left a{ display:block; padding:0 10px; height:30px; line-height:30px;color:#3f3f3f;}
.member_server_left a.selected{ background:#F0BE32;}
.member_server_right{ float:left; width:360px; padding:10px;}
.member_server_center{ float:left; width:80px;height:190px;text-align:center; background:url(../images/list_center.png) center no-repeat; cursor:pointer;}
.member_server_right span{ display:inline-block; padding:0 30px; margin:0 20px 10px 0; height:36px; line-height:36px; background:#E7E7E7; position:relative;}
.member_server_right .ico_del{ display: block; position:absolute; right:0;top:0; font:bold 14px/16px Verdana; color:#CD0000; cursor:pointer;}

.member_single{ width:800px; margin:0 auto; line-height:25px;}
/*注册登录*/
.btn_org,.btn_grey{display: inline-block; padding:0 50px; height:38px; line-height:38px; border:0;color:#3f3f3f; cursor:pointer; letter-spacing:2px; font:bold 20px/38px "微软雅黑";}
.btn_org{ background:#F0BE32;}
.btn_grey{ background:#E7E7E7;}
.regloginbox{ padding:30px 50px 100px;}
.formbox{ float:left; width:800px;}
.formbox li {margin-bottom: 20px;line-height:40px;color: #535353;font-size: 14px;}
.formbox dt{float: left;width: 85px;height: 40px;font: normal 16px/40px "微软雅黑";text-align: right;padding-right: 10px;}
.formbox dd{ float:left; width:700px;}
.formbox input{ float:left;color: #535353; font-size:14px;}
.formbox .txt328{ width:308px;height: 38px;line-height: 38px;border: 1px solid #DDDDDD;padding: 0 10px;}
.formbox .txtcode{ width:200px;height: 38px;line-height: 38px;border: 1px solid #DDDDDD;padding: 0 10px;}
.formbox .chkinput{ margin-top:15px;}
.formbox .imgcode{ float:left; width:108px; height:38px;border: 1px solid #DDDDDD;}
.formbox label{ float:left; margin-left:10px; line-height:40px;}
.formbox .error{ color:#DC0000;}
.formbox input.btn_org,.formbox input.btn_grey{ padding:0 50px; height:50px;font:bold 26px/50px "微软雅黑"; letter-spacing:3px;}
.formbox .forgetpass{font-weight:bold; font-size:16px; line-height:50px; color:#FF6600}
.formbox .threelogin{ float:left; margin-right:20px; width:40px; height:40px;}

.formright{ float:right; width:200px; padding-left:50px; border-left:1px solid #E7E7E7; min-height:300px; padding-top:50px;}
.formright h2{ font: bold 18px/60px "微软雅黑";}
.reg_success{ padding:50px 0; padding-left:200px; line-height:62px; font-size:18px;}
.reg_success em{ color:#DC0000; margin-right:30px;}
.reg_success p{ margin-bottom:20px;}

/*仲裁申请*/
.sflsbox{ padding-bottom:0;}
.sflslist{background: #F8F8F8;padding:10px;border: #E6E7E9 1px solid; margin-bottom:15px;}
.sflslist .pepole_img{ float:left; width:70px; height:70px; border:1px solid #ddd; margin-right:18px;}
.sflslist .pepole_cont{ float:left; width:610px; line-height:25px;}
.sflslist .pepole_word{ border-bottom:1px solid #E7E7E7; padding:10px; font-size:14px; margin-bottom:10px;}
.sflslist .pepole_file li{ float:left; width:100px; text-align:center; padding:0 18px; line-height:20px;margin-bottom:10px; position:relative;}
.sflslist .pepole_file li .ico_del{ display:none; position:absolute; right:25px;top:-10px; font:bold 22px/22px Verdana; color:#CD0000; cursor:pointer; z-index:9;}
.sflslist .pepole_file li:hover .ico_del{ display:block;}
.sflslist .pepole_file li img{ margin-bottom:10px; width:56px; height:70px;}
.sflslist .pepole_file li p{ display:block;width:100px; height:40px; overflow:hidden; text-align:center; font-size:12px;}
.zcsqform{ border-top:1px solid #ddd; padding-top:10px;}
.pepole_files{background: #F8F8F8;padding:10px;border: #E6E7E9 1px solid;}
.pepole_files li{ float:left; width:100px; padding:0 8px; line-height:20px; text-align:center; position:relative; margin-bottom:10px;}
.pepole_files li img{ margin-bottom:10px;}
.pepole_files li p{ display:block;width:100px; height:60px; overflow:hidden; text-align:center; font-size:12px;}
.pepole_files li .ico_del{ display:none; position:absolute; right:0;top:-10px; font:bold 22px/22px Verdana; color:#CD0000; cursor:pointer;}
.pepole_files li:hover .ico_del{ display:block;}
.pepole_files .btn_addfile{ margin-top:10px;display:block; border:0;/*width:145px;text-indent:-1000px;*/padding:0 28px 0 50px; height:35px;background:#F0BE32 url(../images/btn_addfile.jpg) left -5px no-repeat; cursor:pointer;  overflow:hidden; font:normal 16px/35px "微软雅黑";}

/*认证窗口*/
.openwin{ width:100%; height:100%; position:fixed; z-index:99999; left:0; top:0; background: url(../images/tm70.png);}
.openbox{width:688px; border:2px solid #F0BE32; margin:0 auto; background:#fff; color:#535353}
.openbox h1{ padding:0 15px; height:32px; line-height:32px; border-bottom:1px solid #E7E7E7; background:f8f8f8;font:bold 16px/32px "微软雅黑";}
.openbox h1 span{ float:right; display:block; cursor:pointer; width:20px; height:32px; font:bold 16px/32px Verdana;}
.openmain{ padding:10px; font-size:16px;}
.openmain li{ margin-bottom:20px;}
.openmain dt{ float:left; width:125px; padding-right:10px; text-align:right; line-height:30px;}
.openmain dd{ float:left; width:420px; line-height:30px;}
.openmain input,.openmain label{ float:left; margin-right:10px;}
.openmain .btnload{display:block; width:80px; height:28px; background:#E7E7E7; font-size:14px; line-height:28px; text-align:center; border:0; text-align:center; color:#535353; cursor:pointer;}
.openmain .btnsubmit{display: block;margin: 0 auto;width: 220px;height: 70px;font: bold 26px/70px "微软雅黑";margin: 0 auto;background: #F0BE32;color: #3f3f3f;text-align: center;border: 0;cursor: pointer;}
.openmain .imglist{ padding-top:10px;}
.openmain .imglist span{ display:block; float:left; width:70px; height:70px; position:relative; margin:0 20px 10px 0;}
.openmain .imglist img{ width:70px; height:70px;}
.openmain .imglist span .ico_del{ display:none; position:absolute; right:-15px;top:-10px; font:bold 22px/22px Verdana; color:#CD0000; cursor:pointer; z-index:9;}
.openmain .imglist span:hover .ico_del{ display:block;}

/*艺术家个人主页——左侧*/

.artleft{ float:left; width:330px; padding-top:20px; border:1px solid #E7E7E7;}
.artleft_toux{ width:290px; margin:0 auto; height:122px; line-height:28px; font-size:16px; margin-bottom:25px;}
.artleft_toux .touxiang{ float:left; width:100%; height:122px; margin-bottom:15px; overflow:hidden;}
.artleft_toux .touxiang img{ float:left; width:120px; height:120px; border:1px solid #E7E7E7; margin-right:18px;}
.artleft_toux .art_leftuser{ float:right; width:150px; height:122px; position:relative;}
.artleft_toux .art_leftuser h3{ float:left; width:140px; height:22px; margin-bottom:9px; font-size:16px;}
.artleft_toux .touxiang .gyw{ position:absolute; bottom:0; left:0; height:34px; width:98px; background:#F0BE32; font:bold 16px/34px "微软雅黑"; text-align:center;}
.artleft_toux .touxiang .gyw a{ color:#3f3f3f;}
.art_leftcontact{ width:290px; margin:0 auto 32px auto;  padding-top:20px; border-top:1px solid #E7E7E7; font-size:14px;}
.art_leftcontact a{ float:left; display:block; width:140px; height:28px; line-height:28px; background:#E7E7E7; text-align:center; margin-right:8px;}
.art_leftcontact a.sc{ margin-right:0;}
.artleft_box h1{ height:40px; font:bold 14px/40px "微软雅黑"; background:#F6F6F6; text-align:center; margin-bottom:20px; border-bottom:1px solid #E7E7E7; border-top:1px solid #E7E7E7;}
.artleft_box li{ padding:20px; height:65px;border-top:1px solid #E7E7E7; overflow:hidden;}
.artleft_box li.first{ border:0; padding-top:0;}
.artleft_box li img{ width:105px; height:65px; float:left; margin-right:12px;}
.artleft_box li h3{ float:left; width:172px; height:36px; line-height:18px; font:bold 14px/18px "微软雅黑"; margin-bottom:10px;}
.artleft_box li p{ float:left; display:block; width:172px; height:18px; overflow:hidden; color:#535353}
.artleft_box li h3 a{ color:#535353}
.artleft_box li h3 a:hover{ color:#FF6600}
.artleft_box .hotproduct li h3{ height:65px; line-height:21px;}

.artrightbox{ float:right; width:910px;}
.artrightbox .artbasic{border:1px solid #E7E7E7;}
.artbasic_name{ padding:23px 25px;height:28px;}
.artbasic_name strong{ float:left; font:bold 16px/28px "微软雅黑"; margin-right:15px;}
.artbasic_name .shuxing{ float:left; width:700px; }
.artrightbox .artbasic_list{ padding:25px; border-top:1px solid #E7E7E7; font-size:14px;}
.artrightbox .artbasic_list dl{ zoom:1;}
.artrightbox .artbasic_list dt{ float:left; width:85px; line-height:24px; padding:5px 0; font:bold 14px/24px "微软雅黑"}
.artrightbox .artbasic_list dd{ float:left; width:710px; line-height:24px;  padding:5px 0;}
.artrightbox .artbasic_list dd em{ margin-right:15px;}
.artright_border{border:1px solid #E7E7E7; margin-top:10px;}

/*艺术家个人主页-作品列表*/
.artsellpro{ padding-left:3px;}
.artsellpro li{ float:left; width:292px; height:285px; padding:3px; background:url(../images/li_298_291.png) no-repeat; margin:0 3px 3px 0; font-size:14px;}
.artsellpro li.nomr{ margin-right:0;}
.artsellpro li img{ width:292px; height:180px; margin-bottom:13px;}
.artsellpro .txt{ padding:0 16px; height:82px; padding-bottom:10px;}
.artsellpro h3{ height:40px; line-height:20px; overflow:hidden; font-size:14px;color:#535353;}
.artsellpro h3 a{ color:#535353;}
.artsellpro h3 a:hover{ color:#ff6600;}
.artsellpro p{ display:block; height:42px; line-height:42px; overflow:hidden;}
.artsellpro .price{ font-size:18px;} 
.artsellpro .overtime{ float:right;}
.artsellpro .more{ float:right; display:block; margin-top:2px;width:104px; height:36px; line-height:36px; font-size:14px; background:#F0BE32; text-align:center;}
.artsellpro .more a{ display:inline-block; padding-right:18px;height:36px; background:url(../images/s_grey.png) no-repeat  right center; color:#3F3F3F; cursor:pointer;}

.art_common{ padding:25px;}
.art_common_tit{ height:25px; font:normal 14px/25px "微软雅黑"; margin-bottom:38px;}
.art_common_tit a{ float:left; display:inline-block; height:25px; padding:0 14px; margin-right:5px;}
.art_common_tit a.hover,.art_common_tit a:hover{ border:1px solid #F0BE32; height:23px; line-height:23px; padding:0 13px; color:#3f3f3f;}
.art_common_tit span{ float:right;}
.art_common_list{ font-size:14px;}
.art_common_list li{ margin-bottom:20px;}
.art_common_list dt{ float:left; width:122px; padding:2px 20px 0 0; line-height:32px; text-align:center;}
.art_common_list dd{ float:left; width:716px;}
.art_common_list img{ width:120px; height:120px;border:1px solid #E7E7E7;}
.art_common_list h3{ height:18px; font:bold 14px/18px "微软雅黑"; margin-bottom:14px;}
.art_common_list h3 span{ float:right; font:normal 12px/18px "微软雅黑";}
.art_common_list .intro{ padding:26px 30px; height:auto !important; height:50px; min-height:50px; background:#F8F8F8;border:1px solid #E7E7E7;}
/*确认订单*/
.confirmorder_box{ border:1px solid #E7E7E7; padding:43px 10px;}
.confirmorder_tit{ height:56px; font:bold 26px/56px "微软雅黑"; margin-bottom:30px; text-align:center;}
.confirmorder_prolist{ padding:0 40px; margin-bottom:44px;}
.confirmorder_prolist dt{ float:left; width:292px; height:180px; margin-right:44px;}
.confirmorder_prolist img{width:292px; height:180px;}
.confirmorder_prolist dd{ float:left; width:810px;}
.confirmorder_prolist h2,.confirmorder_prolist h3{ height:28px; margin-bottom:10px; font:bold 16px/28px "微软雅黑"}
.confirmorder_prolist h3{ margin-bottom:16px;}
.confirmorder_prolist h2 span{ float:right; font-weight:normal;}
.confirmorder_prolist h2 span a{ background:#E7E7E7; padding:0 16px; display:inline-block; font-size:12px; color:#3f3f3f;}
.confirmorder_prolist .intro{ padding:15px 26px; line-height:26px; height:auto !important; height:108px; min-height:108px; background:#F8F8F8;border:1px solid #E7E7E7;}
.confirmorder_prolist .intro h4{ height:24px; margin-bottom:6px; font:bold 14px/24px "微软雅黑";}
.confirmorder_contact{border-top:1px solid #E7E7E7; padding:40px; padding-bottom:0; }
.confirmorder_contactform{ float:left; width:500px;}
.confirmorder_contactform li{ margin-bottom:28px; font: bold 16px/28px "微软雅黑";}
.confirmorder_contactform dt{ float:left; width:65px; height:40px; line-height:40px;}
.confirmorder_contactform dd{ float:left; width:300px; height:40px;}
.confirmorder_contactform input{ width:328px; height:38px; padding-left:10px; line-height:38px; font-size:14px; border:1px solid #DDD;}
.confirmorder_submit{ float:right; width:400px; text-align:right; padding-top:40px; line-height:60px;}
.confirmorder_submit .totalmoney{ height:68px; line-height:68px; font:bold 16px/68px "微软雅黑";}
.confirmorder_submit .totalmoney em{ color:#DC0000; font-size:22px;}
.confirmorder_submit .totalmoney .chkinput{ float:right; margin-top:20px;}
.confirmorder_submit .totalmoney label{ float:right; margin-left:10px; font-size:14px;}
.confirmorder_submit a{ color:#DC0000; text-decoration:underline;}
.confirmorder_submit .submitorder{ float:right; display:block;  width:270px; height:58px; text-align:center;border:0; background:#F0BE32; font:bold 18px/58px "微软雅黑";}

/*会员中心-站内消息-房间*/
.member_mroom_left{  float:left; width:910px;}
.member_mroom_right{ float:right; width:328px;border:1px solid #E7E7E7;}

.member_mroom_box{border:1px solid #E7E7E7;}
.member_mroom_tabs{ height:60px;border-bottom:1px solid #E7E7E7; padding-right:20px; margin-bottom:20px; background:#F0F0F0; margin-bottom:20px;}
.member_mroom_tabs ul{ float:left;}
.member_mroom_tabs .more{ float:right; font:normal 14px/60px "微软雅黑";}
.member_mroom_tabs li{ float:left; display:block; width:290px; height:60px; text-align:center;border-right:1px solid #E7E7E7;font:bold 16px/60px "微软雅黑"; background:#fff;}
.member_mroom_tabs li.downli{width:60px; height:60px; background:#FFF url(../images/arrow-down.jpg) center no-repeat; cursor:pointer;}
.member_mroom_list{ padding:20px; padding-top:20px;}
.member_mroom_list li{ margin-bottom:10px; padding:10px; background:#F8F8F8;border:1px solid #E7E7E7; font-size:14px;}
.member_mroom_list img{ float:left; width:70px; height:70px; margin-right:20px;border:1px solid #E7E7E7;}
.member_mroom_list h3{ float:left; width:730px; height:18px; margin-bottom:8px; font:bold 14px/18px "微软雅黑";}
.member_mroom_list p{ float:left; display:block; width:730px; line-height:24px;}

.member_mroom_list li.mymsg{ background:#fff;}
.member_mroom_list li.mymsg img{ float:right; margin-left:20px; margin-right:0;}

.member_mroom_form{ margin-top:10px; padding:20px;border:1px solid #E7E7E7;}
.member_mroom_form .text738{ float:left; width:716px; padding:10px; height:102px;border:1px solid #E7E7E7; line-height:22px; margin-right:10px;}
.member_mroom_form .btn_addfile{ float:left; display:block; width:120px; height:28px; border:0; text-align:center; background:#E7E7E7; font:normal 14px/28px "微软雅黑"; margin-bottom:10px; cursor:pointer;}
.member_mroom_form .btn_post{ float:left;  display:block; width:120px; height:86px; border:0;text-align:center;background:#F0BE32; font:bold 18px/86px "微软雅黑";cursor:pointer;}


.member_room_step{ padding:17px;}
.room_step_list{ margin-bottom:24px;}
.room_step_list h3{ height:24px; margin-bottom:8px; font:bold 14px/24px "微软雅黑";}
.room_step_list h3 span{ float:right; font-size:16px; color:#A5A5A5;}
.room_step_list h3 span.on{ color:#F0BE32;}
.room_step_list .room_step_now{border:1px solid #E7E7E7;padding:50px 0; line-height:40px; text-align:center; font:bold 16px/40px "微软雅黑";}
.room_step_list .btn_step{ margin-top:6px; width:294px; height:60px; display:block; border:0; background:#F0BE32; text-align:center; font:bold 18px/60px "微软雅黑"; color:#3f3f3f;}
.room_step_list img{ width:292px; height:180px;}
.member_mroom_contact{ margin-top:8px; padding:17px; padding-top:33px;border-top:1px solid #E7E7E7; line-height:35px; color:#B0B0B0;}
.member_mroom_contact li{ margin-bottom:20px;}
.member_mroom_contact li a{ float:left; display:inline-block; width:142px; height:37px;background:#F0BE32; text-align:center; font-size:14px; font-weight:bold; margin-right:10px; color:#3f3f3f;}
.member_mroom_contact li a.nomr{ margin-right:0;}
.member_mroom_contact li.btncancel{ margin-bottom:0;}
.member_mroom_contact li.btncancel a{ display:block;width:294px; height:36px; background:#E7E7E7;text-align:center; font-size:14px; font-weight:bold;}

.member_mroom_tabs li.sel{ padding:0 10px;width:80px;}
.member_mroom_tabs li select{ width:80px; height:58px; border:0; background:#fff; font-size:16px;}

.member_mroom_file{background: #F8F8F8;padding:10px;border: #E6E7E9 1px solid;}
.member_mroom_file li{ float:left; width:100px; padding:0 8px; line-height:20px; text-align:center; position:relative; margin-bottom:10px;}
.member_mroom_file li img{ margin-bottom:10px; width:56px;}
.member_mroom_file li p{ display:block;width:100px; height:60px; overflow:hidden; text-align:center; font-size:12px;}
.member_mroom_file li .ico_del{ display:none; position:absolute; right:0;top:-10px; font:bold 22px/22px Verdana; color:#CD0000; cursor:pointer;}
.member_mroom_file li:hover .ico_del{ display:block;}
.member_mroom_file .btn_addfile{ margin-top:10px;display:block; width:120px; height:28px; border:0; text-align:center; background:#E7E7E7; font:normal 14px/28px "微软雅黑"; margin-bottom:10px; cursor:pointer;}
.noborder_top{ border-top:0;}
.member_mroom_form .btn_post.h122{ height:122px; line-height:122px;}

/*任务签约*/
.signingbox{ width:800px; margin:0 auto; padding-bottom:50px; font-size:14px;}
.signingbox h2{ height:62px; text-align:center; font:normal 16px/62px "微软雅黑"; border-bottom:1px solid #E7E7E7}
.signingbox h2 span{ float:right;}
.signingbox h3{ text-align:right; line-height:40px;}
.signingbox h1{ height:70px; font:normal 26px/70px "微软雅黑"; text-align:center;}
.signing_contact{height:70px;}
.signing_contact li{ float:left; width:50%; line-height:35px; font-size:16px;}
.signing_contact li.fr{ float:right; text-align:left; width:250px;}
.signingbox h4{ height:75px; font-size:18px; line-height:75px; text-align:center;}
.signing_form{ margin-top:30px; font-size:16px;}
.signing_form dl{ margin-bottom:20px;}
.signing_form dt{ float:left; width:90px; text-align:right; line-height:35px;}
.signing_form dd{ float:left; width:710px;}
.signing_form input{ float:left; border:0; text-align:center; height:32px; line-height:32px; font-size:16px; border-bottom:1px solid #E7E7E7; margin-right:10px;}
.signing_form label{ float:left; margin-right:10px; line-height:34px;}
.signing_form input.w_435{ width:435px;}
.signing_form input.w_355{ width:355px;}
.signing_form input.w_95{ width:95px;}
.signing_form input.w_300{ width:290px;}
.signing_form input.w_50{ width:50px;}
.signing_form .chk_gree{ margin-top:3px; margin-left:200px;}
.signing_form h3{ height:40px; line-height:40px; text-align:center; margin-top:20px; font-size:16px;}
.signing_form textarea{ width:98%; height:200px; line-height:30px; border:1px solid #E7E7E7; font-size:16px;}
.signing_form dd.qianyue_btn{ float:left; width:350px; text-align:center;}
.signing_form .subntbtn{display:block; margin-left:70px;width:200px; height:40px; text-align:center;border:0; background:#F0BE32; font: normal 16px/40px "微软雅黑"; margin-bottom:10px;}
.signing_form dd.qianyue_btn label{ width:100%; text-align:center;}
.signing_form .submisave{display:block; margin-left:200px;width:270px; height:58px; text-align:center;border:0; background:#F0BE32; font:bold 18px/58px "微软雅黑";}
.hetongintro{ padding:10px; line-height:25px; font-size:14px; border:1px solid #e7e7e7;}
.signing_contact label,.signing_contact input{ float:left; margin-right:5px;}
.signing_contact input{ width:150px;border:0; text-align:center; height:32px; line-height:32px; font-size:16px; border-bottom:1px solid #E7E7E7; margin-right:10px;}
